import { defineStore } from 'pinia'
import { ref } from 'vue'

export const useUserStore = defineStore(
  'member',
  () => {
    // 会员信息
    const count = ref(0)

    // 保存会员信息，登录时使用
    const increment = () => {
      count.value++
    }

    // 清理会员信息，退出时使用

    // 记得 return
    return {
      count,
      increment,
    }
  },
  {
    // 网页端配置
    persist: true,
    // 小程序端配置
    // persist: {
    //   storage: {
    //     getItem(key) {
    //       return uni.getStorageSync(key)
    //     },
    //     setItem(key, value) {
    //       uni.setStorageSync(key, value)
    //     },
    //   },
    // },
  }
)
